2023年10月13日
川俣晶の縁側ソフトウェア技術雑記 total 479 count

BlazorアプリがWebAssemblyで実行中かServerで実行中か実行時に判定したい

Written By: 川俣 晶連絡先

問題 §

BlazorアプリがWebAssemblyで実行中かServerで実行中か判定したい。

共用されるRazorライブラリを作るとそれが知りたい。

解決 §

RuntimeInformation.OSDescription == "Browser"が成立しているときはWebAssembly。

RuntimeInformation.OSDescription == "web"としているサイトがあるが少なくとも手元の環境(Windows 11+Chrome)では違った。